package bean;

import javax.persistence.*;

@Entity
@Table(name="item_cotizacion")

public class ItemCotizacion
{
	private int id;
	private Rodamiento rodamiento;
	private int cantidad;
	private float precioCotizacion;
	private String estadoItem;
	private Cotizacion cotizacion;
	
	public ItemCotizacion() 
	{
	
	}
	
	public String getEstadoItem() 
	{
		return estadoItem;
	}

	public void setEstadoItem(String estadoItem) 
	{
		this.estadoItem = estadoItem;
	}

	@OneToOne(cascade=CascadeType.ALL)
	@PrimaryKeyJoinColumn
	public Rodamiento getRodamiento() {
		return rodamiento;
	}

	public void setRodamiento(Rodamiento rodamiento) {
		this.rodamiento = rodamiento;
	}

	public int getCantidad() {
		return cantidad;
	}

	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}

	public float getPrecioCotizacion() {
		return precioCotizacion;
	}

	public void setPrecioCotizacion(float precioCotizacion) {
		this.precioCotizacion = precioCotizacion;
	}
	
	@Id
	@GeneratedValue(strategy=GenerationType.AUTO)
	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	@ManyToOne
	@JoinColumn(name="idcotizacion")
	public Cotizacion getCotizacion() {
		return cotizacion;
	}

	public void setCotizacion(Cotizacion cotizacion) {
		this.cotizacion = cotizacion;
	}

	
}
